package com.hzlh.model;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * (TTalentsBase)实体类
 *
 * @author makejava
 * @since 2021-06-06 15:18:24
 */
@Data
public class TTalentsBase implements Serializable {
    private static final long serialVersionUID = -38810353853538250L;
    /**
     * id
     */
    private Long authorid;
    /**
     * 名字
     */
    private String name;
    /**
     * 名字译文
     */
    private String translatedName;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 论文数
     */
    private Integer papersNum;
    /**
     * 论文被引用次数
     */
    private Integer quoteNum;
    /**
     * 指数
     */
    private Integer hindex;
    /**
     * 已发表的学科领域
     */
    private String publishedSubjectAreas;
    /**
     * 论文发布领域
     */
    private String publishedPaperAreas;
    /**
     * 被引用论文篇数
     */
    private Integer papersQuoteNum;
    /**
     * 论文关联作者数量
     */
    private Integer authorsNum;
    /**
     * 就职机构
     */
    private String employmentAgency;
    /**
     * 地址
     */
    private String address;
    /**
     * 所在城市
     */
    private String locationCity;
    /**
     * eid
     */
    private String eid;
    /**
     * 最新论文发表时间
     */
    private String latestTime;
    /**
     * 最新论文标题
     */
    private String latestTitle;
    /**
     * 最新论文作者列表
     */
    private String latestAuthorList;
    /**
     * 论文摘要
     */
    private String articleAbstract;
    /**
     * 论文发表期刊名
     */
    private String journalName;
    /**
     * 卷
     */
    private String volume;
    /**
     * 期
     */
    private String issue;
    /**
     * 文章编号
     */
    private String articleNumber;
    /**
     * 论文在第几页
     */
    private String pages;
    /**
     * 论文唯一标识
     */
    private String doi;
    /**
     * 国家
     */
    private String country;
    /**
     * 省份
     */
    private String province;
    /**
     * 城市
     */
    private String city;
    /**
     * 相似人才
     */
    private String talentsRel;
    /**
     * 人才标签
     */
    private String remark;
    /**
     * 关键字
     */
    private String keyword;
    /**
     * 机构列表
     */
    private List<String> agencyGroup;
    /**
     * 人才标签
     */
    private List<String> remarkGroup;
    /**
     * 领域列表
     */
    private List<String> fieldGroup;


    @Override
    public String toString() {
        return "TTalentsBase{" +
                "authorid=" + authorid +
                ", name='" + name + '\'' +
                ", translatedName='" + translatedName + '\'' +
                ", email='" + email + '\'' +
                ", papersNum=" + papersNum +
                ", quoteNum=" + quoteNum +
                ", hindex=" + hindex +
                ", publishedSubjectAreas='" + publishedSubjectAreas + '\'' +
                ", publishedPaperAreas='" + publishedPaperAreas + '\'' +
                ", papersQuoteNum=" + papersQuoteNum +
                ", authorsNum=" + authorsNum +
                ", employmentAgency='" + employmentAgency + '\'' +
                ", address='" + address + '\'' +
                ", locationCity='" + locationCity + '\'' +
                ", eid='" + eid + '\'' +
                ", latestTime='" + latestTime + '\'' +
                ", latestTitle='" + latestTitle + '\'' +
                ", latestAuthorList='" + latestAuthorList + '\'' +
                ", articleAbstract='" + articleAbstract + '\'' +
                ", journalName='" + journalName + '\'' +
                ", volume='" + volume + '\'' +
                ", issue='" + issue + '\'' +
                ", articleNumber='" + articleNumber + '\'' +
                ", pages='" + pages + '\'' +
                ", doi='" + doi + '\'' +
                ", country='" + country + '\'' +
                ", province='" + province + '\'' +
                ", city='" + city + '\'' +
                ", talentsRel='" + talentsRel + '\'' +
                ", remark='" + remark + '\'' +
                '}';
    }
}
